<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>Requerimientos</title>
    <link href="Contenido/global.css" rel="stylesheet" type="text/css" />

    <script src="../lib/bll.js" type="text/javascript"></script>

    <script language="javascript" type="text/javascript">
        var jCodigo = 250;
        var strDatos = '';
        var xDominio = new Dominio();
        document.writeln('<p>Se creo la clase del dominio.</p>');

        function listarDatos(anObject, index)
        {
            strDatos += "<br />";
            strDatos += "N&uacute;mero........: " + anObject[index].getCodigo();
            strDatos += "<br />";
            strDatos += "Descripción...: " + anObject[index].getDescripcion();
            strDatos += "<br />";
            try
            {
                strDatos += "Vencimiento...: " + anObject[index].getVencimiento();
                strDatos += "<br />";
            }
            catch (e)
            {
                strDatos += 'Error Vencimiento: ' + e.message;
                strDatos += "<br />";
            }
            ctlSpan = document.getElementById('spDatos');
            ctlSpan.innerHTML = strDatos;
        }
    </script>

    <!-- Workspace Requerimiento -->

    <script language="javascript" type="text/javascript">

        // Clase Program
        function Test01()
        {
            var req = new Requerimiento();

            req.setCodigo(jCodigo);
            req.setDescripcion('Detalle del requerimiento:: ' + jCodigo.toString());
            xDominio.AgregarRequerimiento(req);
            jCodigo++;

            var misRequerimientos = xDominio.ListarTodos();
            strDatos = '';
            for(var item in misRequerimientos)
                listarDatos(misRequerimientos,item);

            window.alert(req.toString());

        }
    </script>

    <!-- Workspace Especial -->

    <script language="javascript" type="text/javascript">
        function Test02()
        {
            var req = new Especial();
            req.setCodigo(jCodigo);
            req.setDescripcion('Detalle del requerimiento:: ' + jCodigo.toString());
            xDominio.AgregarRequerimiento(req);
            jCodigo++;
            var misRequerimientos = xDominio.ListarTodos();
            strDatos = '';
            for(var item in misRequerimientos)
                listarDatos(misRequerimientos,item);

            window.alert(req.toString());
        }
    </script>

</head>
<body>
<div id="main">
    <div>
        <input id="btnListar" type="button" value="Crear y listar" onclick="Test02()" />
        <br />
        <span id="spDatos"></span>
    </div>
</div>
</body>
</html>
